short	aips0[768]
data  (aips0(i),i=  1, 12) /  0,  0,  0, 50, 50, 50, 50, 50, 50, 50, 50, 50/
data  (aips0(i),i= 13, 24) / 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50/
data  (aips0(i),i= 25, 36) / 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50/
data  (aips0(i),i= 37, 48) / 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50/
data  (aips0(i),i= 49, 60) / 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50/
data  (aips0(i),i= 61, 72) / 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50/
data  (aips0(i),i= 73, 84) / 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50/
data  (aips0(i),i= 85, 96) / 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50/
data  (aips0(i),i= 97,108) /121,  0,154,121,  0,154,121,  0,154,121,  0,154/
data  (aips0(i),i=109,120) /121,  0,154,121,  0,154,121,  0,154,121,  0,154/
data  (aips0(i),i=121,132) /121,  0,154,121,  0,154,121,  0,154,121,  0,154/
data  (aips0(i),i=133,144) /121,  0,154,121,  0,154,121,  0,154,121,  0,154/
data  (aips0(i),i=145,156) /121,  0,154,121,  0,154,121,  0,154,121,  0,154/
data  (aips0(i),i=157,168) /121,  0,154,121,  0,154,121,  0,154,121,  0,154/
data  (aips0(i),i=169,180) /121,  0,154,121,  0,154,121,  0,154,121,  0,154/
data  (aips0(i),i=181,192) /  0,  0,199,  0,  0,199,  0,  0,199,  0,  0,199/
data  (aips0(i),i=193,204) /  0,  0,199,  0,  0,199,  0,  0,199,  0,  0,199/
data  (aips0(i),i=205,216) /  0,  0,199,  0,  0,199,  0,  0,199,  0,  0,199/
data  (aips0(i),i=217,228) /  0,  0,199,  0,  0,199,  0,  0,199,  0,  0,199/
data  (aips0(i),i=229,240) /  0,  0,199,  0,  0,199,  0,  0,199,  0,  0,199/
data  (aips0(i),i=241,252) /  0,  0,199,  0,  0,199,  0,  0,199,  0,  0,199/
data  (aips0(i),i=253,264) /  0,  0,199,  0,  0,199,  0,  0,199,  0,  0,199/
data  (aips0(i),i=265,276) / 95,166,235, 95,166,235, 95,166,235, 95,166,235/
data  (aips0(i),i=277,288) / 95,166,235, 95,166,235, 95,166,235, 95,166,235/
data  (aips0(i),i=289,300) / 95,166,235, 95,166,235, 95,166,235, 95,166,235/
data  (aips0(i),i=301,312) / 95,166,235, 95,166,235, 95,166,235, 95,166,235/
data  (aips0(i),i=313,324) / 95,166,235, 95,166,235, 95,166,235, 95,166,235/
data  (aips0(i),i=325,336) / 95,166,235, 95,166,235, 95,166,235, 95,166,235/
data  (aips0(i),i=337,348) / 95,166,235, 95,166,235, 95,166,235, 95,166,235/
data  (aips0(i),i=349,360) /  0,145,  0,  0,145,  0,  0,145,  0,  0,145,  0/
data  (aips0(i),i=361,372) /  0,145,  0,  0,145,  0,  0,145,  0,  0,145,  0/
data  (aips0(i),i=373,384) /  0,145,  0,  0,145,  0,  0,145,  0,  0,145,  0/
data  (aips0(i),i=385,396) /  0,145,  0,  0,145,  0,  0,145,  0,  0,145,  0/
data  (aips0(i),i=397,408) /  0,145,  0,  0,145,  0,  0,145,  0,  0,145,  0/
data  (aips0(i),i=409,420) /  0,145,  0,  0,145,  0,  0,145,  0,  0,145,  0/
data  (aips0(i),i=421,432) /  0,145,  0,  0,145,  0,  0,145,  0,  0,145,  0/
data  (aips0(i),i=433,444) /  0,246,  0,  0,246,  0,  0,246,  0,  0,246,  0/
data  (aips0(i),i=445,456) /  0,246,  0,  0,246,  0,  0,246,  0,  0,246,  0/
data  (aips0(i),i=457,468) /  0,246,  0,  0,246,  0,  0,246,  0,  0,246,  0/
data  (aips0(i),i=469,480) /  0,246,  0,  0,246,  0,  0,246,  0,  0,246,  0/
data  (aips0(i),i=481,492) /  0,246,  0,  0,246,  0,  0,246,  0,  0,246,  0/
data  (aips0(i),i=493,504) /  0,246,  0,  0,246,  0,  0,246,  0,  0,246,  0/
data  (aips0(i),i=505,516) /  0,246,  0,  0,246,  0,  0,246,  0,  0,246,  0/
data  (aips0(i),i=517,528) /255,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (aips0(i),i=529,540) /255,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (aips0(i),i=541,552) /255,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (aips0(i),i=553,564) /255,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (aips0(i),i=565,576) /255,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (aips0(i),i=577,588) /255,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (aips0(i),i=589,600) /255,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (aips0(i),i=601,612) /255,177,  0,255,177,  0,255,177,  0,255,177,  0/
data  (aips0(i),i=613,624) /255,177,  0,255,177,  0,255,177,  0,255,177,  0/
data  (aips0(i),i=625,636) /255,177,  0,255,177,  0,255,177,  0,255,177,  0/
data  (aips0(i),i=637,648) /255,177,  0,255,177,  0,255,177,  0,255,177,  0/
data  (aips0(i),i=649,660) /255,177,  0,255,177,  0,255,177,  0,255,177,  0/
data  (aips0(i),i=661,672) /255,177,  0,255,177,  0,255,177,  0,255,177,  0/
data  (aips0(i),i=673,684) /255,177,  0,255,177,  0,255,177,  0,255,177,  0/
data  (aips0(i),i=685,696) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (aips0(i),i=697,708) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (aips0(i),i=709,720) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (aips0(i),i=721,732) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (aips0(i),i=733,744) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (aips0(i),i=745,756) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (aips0(i),i=757,768) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/


short	color[768]
data  (color(i),i=  1, 12) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (color(i),i= 13, 24) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (color(i),i= 25, 36) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (color(i),i= 37, 48) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (color(i),i= 49, 60) / 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46/
data  (color(i),i= 61, 72) / 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46/
data  (color(i),i= 73, 84) / 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46/
data  (color(i),i= 85, 96) / 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46/
data  (color(i),i= 97,108) / 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95/
data  (color(i),i=109,120) / 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95/
data  (color(i),i=121,132) / 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95/
data  (color(i),i=133,144) / 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95/
data  (color(i),i=145,156) /142,142,142,142,142,142,142,142,142,142,142,142/
data  (color(i),i=157,168) /142,142,142,142,142,142,142,142,142,142,142,142/
data  (color(i),i=169,180) /142,142,142,142,142,142,142,142,142,142,142,142/
data  (color(i),i=181,192) /142,142,142,142,142,142,142,142,142,142,142,142/
data  (color(i),i=193,204) /191,191,191,191,191,191,191,191,191,191,191,191/
data  (color(i),i=205,216) /191,191,191,191,191,191,191,191,191,191,191,191/
data  (color(i),i=217,228) /191,191,191,191,191,191,191,191,191,191,191,191/
data  (color(i),i=229,240) /191,191,191,191,191,191,191,191,191,191,191,191/
data  (color(i),i=241,252) /238,238,238,238,238,238,238,238,238,238,238,238/
data  (color(i),i=253,264) /238,238,238,238,238,238,238,238,238,238,238,238/
data  (color(i),i=265,276) /238,238,238,238,238,238,238,238,238,238,238,238/
data  (color(i),i=277,288) /238,238,238,238,238,238,238,238,238,238,238,238/
data  (color(i),i=289,300) /  0, 46,238,  0, 46,238,  0, 46,238,  0, 46,238/
data  (color(i),i=301,312) /  0, 46,238,  0, 46,238,  0, 46,238,  0, 46,238/
data  (color(i),i=313,324) /  0, 46,238,  0, 46,238,  0, 46,238,  0, 46,238/
data  (color(i),i=325,336) /  0, 46,238,  0, 46,238,  0, 46,238,  0, 46,238/
data  (color(i),i=337,348) /  0, 95,191,  0, 95,191,  0, 95,191,  0, 95,191/
data  (color(i),i=349,360) /  0, 95,191,  0, 95,191,  0, 95,191,  0, 95,191/
data  (color(i),i=361,372) /  0, 95,191,  0, 95,191,  0, 95,191,  0, 95,191/
data  (color(i),i=373,384) /  0, 95,191,  0, 95,191,  0, 95,191,  0, 95,191/
data  (color(i),i=385,396) /  0,127,127,  0,127,127,  0,127,127,  0,127,127/
data  (color(i),i=397,408) /  0,127,127,  0,127,127,  0,127,127,  0,127,127/
data  (color(i),i=409,420) /  0,127,127,  0,127,127,  0,127,127,  0,127,127/
data  (color(i),i=421,432) /  0,127,127,  0,127,127,  0,127,127,  0,127,127/
data  (color(i),i=433,444) /  0,191, 78,  0,191, 78,  0,191, 78,  0,191, 78/
data  (color(i),i=445,456) /  0,191, 78,  0,191, 78,  0,191, 78,  0,191, 78/
data  (color(i),i=457,468) /  0,191, 78,  0,191, 78,  0,191, 78,  0,191, 78/
data  (color(i),i=469,480) /  0,191, 78,  0,191, 78,  0,191, 78,  0,191, 78/
data  (color(i),i=481,492) /  0,238,  0,  0,238,  0,  0,238,  0,  0,238,  0/
data  (color(i),i=493,504) /  0,238,  0,  0,238,  0,  0,238,  0,  0,238,  0/
data  (color(i),i=505,516) /  0,238,  0,  0,238,  0,  0,238,  0,  0,238,  0/
data  (color(i),i=517,528) /  0,238,  0,  0,238,  0,  0,238,  0,  0,238,  0/
data  (color(i),i=529,540) / 78,159,  0, 78,159,  0, 78,159,  0, 78,159,  0/
data  (color(i),i=541,552) / 78,159,  0, 78,159,  0, 78,159,  0, 78,159,  0/
data  (color(i),i=553,564) / 78,159,  0, 78,159,  0, 78,159,  0, 78,159,  0/
data  (color(i),i=565,576) / 78,159,  0, 78,159,  0, 78,159,  0, 78,159,  0/
data  (color(i),i=577,588) /127,127,  0,127,127,  0,127,127,  0,127,127,  0/
data  (color(i),i=589,600) /127,127,  0,127,127,  0,127,127,  0,127,127,  0/
data  (color(i),i=601,612) /127,127,  0,127,127,  0,127,127,  0,127,127,  0/
data  (color(i),i=613,624) /127,127,  0,127,127,  0,127,127,  0,127,127,  0/
data  (color(i),i=625,636) /159, 78,  0,159, 78,  0,159, 78,  0,159, 78,  0/
data  (color(i),i=637,648) /159, 78,  0,159, 78,  0,159, 78,  0,159, 78,  0/
data  (color(i),i=649,660) /159, 78,  0,159, 78,  0,159, 78,  0,159, 78,  0/
data  (color(i),i=661,672) /159, 78,  0,159, 78,  0,159, 78,  0,159, 78,  0/
data  (color(i),i=673,684) /238,  0,  0,238,  0,  0,238,  0,  0,238,  0,  0/
data  (color(i),i=685,696) /238,  0,  0,238,  0,  0,238,  0,  0,238,  0,  0/
data  (color(i),i=697,708) /238,  0,  0,238,  0,  0,238,  0,  0,238,  0,  0/
data  (color(i),i=709,720) /238,  0,  0,238,  0,  0,238,  0,  0,238,  0,  0/
data  (color(i),i=721,732) /191,  0, 78,191,  0, 78,191,  0, 78,191,  0, 78/
data  (color(i),i=733,744) /191,  0, 78,191,  0, 78,191,  0, 78,191,  0, 78/
data  (color(i),i=745,756) /191,  0, 78,191,  0, 78,191,  0, 78,191,  0, 78/
data  (color(i),i=757,768) /191,  0, 78,191,  0, 78,191,  0, 78,191,  0, 78/


short	halley[768]
data  (halley(i),i=  1, 12) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,179/
data  (halley(i),i= 13, 24) /  0,  0,179,  0,  0,220,  0,  0,220,120,  0,220/
data  (halley(i),i= 25, 36) /120,  0,220,120,  0,220,179,  0,229,179,  0,229/
data  (halley(i),i= 37, 48) /255,  0,255,255,  0,255,255,  0,179,255,  0,179/
data  (halley(i),i= 49, 60) /255,  0,132,255,  0,  0,255,  0,  0,255,120,  0/
data  (halley(i),i= 61, 72) /255,120,  0,252,184,  0,252,184,  0,250,206,  0/
data  (halley(i),i= 73, 84) /250,216,  0,250,216,  0,255,255,  0,255,255,  0/
data  (halley(i),i= 85, 96) /179,255,  0,179,255,  0,  0,255,  0,  0,255,  0/
data  (halley(i),i= 97,108) /  0,255,  0,  0,255,179,  0,255,179,  0,255,255/
data  (halley(i),i=109,120) /  0,255,255,120,199,255,120,199,255,120,199,255/
data  (halley(i),i=121,132) /159,159,255,159,159,255,199,120,255,199,120,255/
data  (halley(i),i=133,144) /255,179,255,255,179,255,255,196,255,255,220,255/
data  (halley(i),i=145,156) /255,220,255,255,255,255,255,255,255,255,255,255/
data  (halley(i),i=157,168) /255,255,255,255,229,255,255,220,255,255,220,255/
data  (halley(i),i=169,180) /255,220,255,  0,255,  0,  0,255,  0,  0,255,  0/
data  (halley(i),i=181,192) /  0,255,  0,  0,255,  0,  0,255,  0,  0,255,  0/
data  (halley(i),i=193,204) /  0,255,  0,  0,255,  0,  0,255,  0,  0,255,  0/
data  (halley(i),i=205,216) /  0,255,  0,  0,255,  0,  0,255,  0,  0,255,  0/
data  (halley(i),i=217,228) /235,158,255,199,120,255,199,120,255,199,120,255/
data  (halley(i),i=229,240) /199,120,255,199,120,255,199,120,255,199,120,255/
data  (halley(i),i=241,252) /199,120,255,199,120,255,167,152,255,159,159,255/
data  (halley(i),i=253,264) /159,159,255,  0,  0,255,  0,  0,255,  0,  0,255/
data  (halley(i),i=265,276) /  0,  0,255,  0,  0,255,  0,  0,255,  0,  0,255/
data  (halley(i),i=277,288) /  0,  0,255,  0,  0,255,255,  0,  0,255,  0,  0/
data  (halley(i),i=289,300) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (halley(i),i=301,312) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (halley(i),i=313,324) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (halley(i),i=325,336) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (halley(i),i=337,348) /255,  0,  0,255,  0,  0,  0,255,179,  0,255,179/
data  (halley(i),i=349,360) /  0,255,179,  0,255,179,  0,255,179,  0,255,179/
data  (halley(i),i=361,372) /  0,255,166,  0,255,  0,  0,255,  0,  0,255,  0/
data  (halley(i),i=373,384) /  0,255,  0,  0,255,  0,  0,255,  0,  0,255,  0/
data  (halley(i),i=385,396) /  0,255,  0,  0,255,  0, 91,255,  0,179,255,  0/
data  (halley(i),i=397,408) /179,255,  0,179,255,  0,179,255,  0,179,255,  0/
data  (halley(i),i=409,420) /179,255,  0,179,255,  0,179,255,  0,179,255,  0/
data  (halley(i),i=421,432) /250,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (halley(i),i=433,444) /255,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (halley(i),i=445,456) /255,255,  0,254,248,  0,250,216,  0,250,216,  0/
data  (halley(i),i=457,468) /250,216,  0,250,216,  0,250,216,  0,250,216,  0/
data  (halley(i),i=469,480) /250,216,  0,250,216,  0,250,216,  0,252,197,  0/
data  (halley(i),i=481,492) /252,184,  0,252,184,  0,252,184,  0,252,184,  0/
data  (halley(i),i=493,504) /252,184,  0,252,184,  0,252,184,  0,252,184,  0/
data  (halley(i),i=505,516) /252,184,  0,255,120,  0,255,120,  0,255,120,  0/
data  (halley(i),i=517,528) /255,120,  0,255,120,  0,255,120,  0,255,120,  0/
data  (halley(i),i=529,540) /255,120,  0,255,120,  0,255, 94,  0,255,  0,  0/
data  (halley(i),i=541,552) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (halley(i),i=553,564) /255,  0,  0,255,  0,  0,255,  0,  0,255,  0,  0/
data  (halley(i),i=565,576) /255,  0,119,255,  0,179,255,  0,179,255,  0,179/
data  (halley(i),i=577,588) /255,  0,179,255,  0,179,255,  0,179,255,  0,179/
data  (halley(i),i=589,600) /255,  0,179,255,  0,179,255,  0,255,255,  0,255/
data  (halley(i),i=601,612) /255,  0,255,255,  0,255,255,  0,255,255,  0,255/
data  (halley(i),i=613,624) /255,  0,255,255,  0,255,255,  0,255,233,  0,248/
data  (halley(i),i=625,636) /179,  0,229,179,  0,229,179,  0,229,179,  0,229/
data  (halley(i),i=637,648) /179,  0,229,179,  0,229,179,  0,229,179,  0,229/
data  (halley(i),i=649,660) /179,  0,229,135,  0,223,120,  0,220,120,  0,220/
data  (halley(i),i=661,672) /120,  0,220,120,  0,220,120,  0,220,120,  0,220/
data  (halley(i),i=673,684) /120,  0,220,120,  0,220,120,  0,220,255,255,255/
data  (halley(i),i=685,696) /255,255,255,255,255,255,255,255,255,255,255,255/
data  (halley(i),i=697,708) /  0,  0,220,  0,  0,220,  0,  0,220,  0,  0,220/
data  (halley(i),i=709,720) /  0,  0,204,  0,  0,179,  0,  0,179,  0,  0,179/
data  (halley(i),i=721,732) /  0,  0,179,  0,  0,179,  0,  0,179,  0,  0,179/
data  (halley(i),i=733,744) /  0,  0,179,  0,  0,179,  0,  0, 34,  0,  0,  0/
data  (halley(i),i=745,756) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (halley(i),i=757,768) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/


short	heat[768]
data  (heat(i),i=  1, 12) /  0,  0,  0,  2,  0,  0,  6,  1,  0,  8,  2,  0/
data  (heat(i),i= 13, 24) / 12,  4,  0, 14,  5,  0, 18,  6,  0, 20,  6,  0/
data  (heat(i),i= 25, 36) / 24,  7,  0, 26,  8,  0, 30, 10,  0, 32, 11,  0/
data  (heat(i),i= 37, 48) / 36, 12,  0, 38, 12,  0, 42, 13,  0, 44, 14,  0/
data  (heat(i),i= 49, 60) / 48, 16,  0, 51, 17,  0, 53, 18,  0, 57, 19,  0/
data  (heat(i),i= 61, 72) / 59, 19,  0, 63, 20,  0, 65, 21,  0, 69, 23,  0/
data  (heat(i),i= 73, 84) / 71, 24,  0, 75, 25,  0, 77, 25,  0, 81, 26,  0/
data  (heat(i),i= 85, 96) / 83, 27,  0, 87, 29,  0, 89, 30,  0, 93, 31,  0/
data  (heat(i),i= 97,108) / 95, 31,  0, 99, 32,  0,102, 33,  0,104, 34,  0/
data  (heat(i),i=109,120) /108, 36,  0,110, 37,  0,114, 38,  0,116, 38,  0/
data  (heat(i),i=121,132) /120, 39,  0,122, 40,  0,126, 42,  0,128, 43,  0/
data  (heat(i),i=133,144) /132, 44,  0,134, 44,  0,138, 45,  0,140, 46,  0/
data  (heat(i),i=145,156) /144, 48,  0,146, 49,  0,150, 50,  0,153, 51,  0/
data  (heat(i),i=157,168) /155, 51,  0,159, 52,  0,161, 53,  0,165, 55,  0/
data  (heat(i),i=169,180) /167, 56,  0,171, 57,  0,173, 57,  0,177, 58,  0/
data  (heat(i),i=181,192) /179, 59,  0,183, 61,  0,185, 62,  0,189, 63,  0/
data  (heat(i),i=193,204) /191, 63,  0,195, 64,  0,197, 65,  0,201, 67,  0/
data  (heat(i),i=205,216) /204, 68,  0,206, 69,  0,210, 70,  0,212, 70,  0/
data  (heat(i),i=217,228) /216, 71,  0,218, 72,  0,222, 74,  0,224, 75,  0/
data  (heat(i),i=229,240) /228, 76,  0,230, 76,  0,234, 77,  0,236, 78,  0/
data  (heat(i),i=241,252) /240, 80,  0,242, 81,  0,246, 82,  0,248, 82,  0/
data  (heat(i),i=253,264) /252, 83,  0,255, 84,  0,255, 85,  0,255, 87,  0/
data  (heat(i),i=265,276) /255, 88,  0,255, 89,  0,255, 89,  0,255, 90,  0/
data  (heat(i),i=277,288) /255, 91,  0,255, 93,  0,255, 94,  0,255, 95,  0/
data  (heat(i),i=289,300) /255, 95,  0,255, 96,  0,255, 97,  0,255, 99,  0/
data  (heat(i),i=301,312) /255,100,  0,255,101,  0,255,102,  0,255,102,  0/
data  (heat(i),i=313,324) /255,103,  0,255,104,  0,255,106,  0,255,107,  0/
data  (heat(i),i=325,336) /255,108,  0,255,108,  0,255,109,  0,255,110,  0/
data  (heat(i),i=337,348) /255,112,  0,255,113,  0,255,114,  0,255,114,  0/
data  (heat(i),i=349,360) /255,115,  0,255,116,  0,255,118,  0,255,119,  0/
data  (heat(i),i=361,372) /255,120,  0,255,121,  0,255,121,  0,255,122,  0/
data  (heat(i),i=373,384) /255,123,  0,255,125,  0,255,126,  0,255,127,  0/
data  (heat(i),i=385,396) /255,127,  0,255,128,  0,255,129,  0,255,131,  0/
data  (heat(i),i=397,408) /255,132,  0,255,133,  0,255,133,  0,255,134,  0/
data  (heat(i),i=409,420) /255,135,  0,255,136,  0,255,138,  0,255,139,  0/
data  (heat(i),i=421,432) /255,140,  0,255,140,  0,255,141,  0,255,142,  0/
data  (heat(i),i=433,444) /255,144,  0,255,145,  0,255,146,  0,255,146,  0/
data  (heat(i),i=445,456) /255,147,  0,255,148,  0,255,150,  0,255,151,  0/
data  (heat(i),i=457,468) /255,152,  0,255,153,  0,255,153,  0,255,154,  0/
data  (heat(i),i=469,480) /255,155,  0,255,157,  0,255,158,  0,255,159,  0/
data  (heat(i),i=481,492) /255,159,  0,255,160,  0,255,161,  0,255,163,  0/
data  (heat(i),i=493,504) /255,164,  0,255,165,  0,255,165,  2,255,166,  6/
data  (heat(i),i=505,516) /255,167,  8,255,169, 12,255,170, 14,255,171, 18/
data  (heat(i),i=517,528) /255,172, 20,255,172, 24,255,173, 26,255,174, 30/
data  (heat(i),i=529,540) /255,176, 32,255,177, 36,255,178, 38,255,178, 42/
data  (heat(i),i=541,552) /255,179, 44,255,180, 48,255,182, 51,255,183, 53/
data  (heat(i),i=553,564) /255,184, 57,255,184, 59,255,185, 63,255,186, 65/
data  (heat(i),i=565,576) /255,187, 69,255,189, 71,255,190, 75,255,191, 77/
data  (heat(i),i=577,588) /255,191, 81,255,192, 83,255,193, 87,255,195, 89/
data  (heat(i),i=589,600) /255,196, 93,255,197, 95,255,197, 99,255,198,102/
data  (heat(i),i=601,612) /255,199,104,255,201,108,255,202,110,255,203,114/
data  (heat(i),i=613,624) /255,204,116,255,204,120,255,205,122,255,206,126/
data  (heat(i),i=625,636) /255,208,128,255,209,132,255,210,134,255,210,138/
data  (heat(i),i=637,648) /255,211,140,255,212,144,255,214,146,255,215,150/
data  (heat(i),i=649,660) /255,216,153,255,216,155,255,217,159,255,218,161/
data  (heat(i),i=661,672) /255,220,165,255,221,167,255,222,171,255,223,173/
data  (heat(i),i=673,684) /255,223,177,255,224,179,255,225,183,255,227,185/
data  (heat(i),i=685,696) /255,228,189,255,229,191,255,229,195,255,230,197/
data  (heat(i),i=697,708) /255,231,201,255,233,204,255,234,206,255,235,210/
data  (heat(i),i=709,720) /255,235,212,255,236,216,255,237,218,255,238,222/
data  (heat(i),i=721,732) /255,240,224,255,241,228,255,242,230,255,242,234/
data  (heat(i),i=733,744) /255,243,236,255,244,240,255,246,242,255,247,246/
data  (heat(i),i=745,756) /255,248,248,255,248,252,255,249,255,255,250,255/
data  (heat(i),i=757,768) /255,252,255,255,253,255,255,254,255,255,255,255/


short	rainbow[768]
data  (rainbow(i),i=  1, 12) /  0,  0, 42,  6,  0, 46, 14,  0, 51, 21,  0, 56/
data  (rainbow(i),i= 13, 24) / 29,  0, 61, 37,  0, 65, 44,  0, 70, 51,  0, 76/
data  (rainbow(i),i= 25, 36) / 58,  0, 81, 67,  0, 85, 75,  0, 90, 82,  0, 95/
data  (rainbow(i),i= 37, 48) / 89,  0,101, 96,  0,106,104,  0,110,112,  0,115/
data  (rainbow(i),i= 49, 60) /120,  0,121,127,  0,126,134,  0,131,141,  0,136/
data  (rainbow(i),i= 61, 72) /150,  0,141,141,  0,146,134,  0,152,127,  0,157/
data  (rainbow(i),i= 73, 84) /120,  0,163,112,  0,167,104,  0,172, 96,  0,178/
data  (rainbow(i),i= 85, 96) / 89,  0,184, 82,  0,189, 75,  0,195, 67,  0,199/
data  (rainbow(i),i= 97,108) / 58,  0,204, 51,  0,210, 44,  0,216, 37,  0,222/
data  (rainbow(i),i=109,120) / 29,  0,227, 21,  0,233, 14,  0,237,  6,  0,243/
data  (rainbow(i),i=121,132) /  0,  0,248,  0,  0,255,  0,  6,248,  0, 12,243/
data  (rainbow(i),i=133,144) /  0, 16,237,  0, 20,233,  0, 25,227,  0, 29,222/
data  (rainbow(i),i=145,156) /  0, 32,216,  0, 36,210,  0, 39,204,  0, 43,199/
data  (rainbow(i),i=157,168) /  0, 46,195,  0, 50,189,  0, 53,184,  0, 57,178/
data  (rainbow(i),i=169,180) /  0, 59,172,  0, 63,167,  0, 67,163,  0, 70,157/
data  (rainbow(i),i=181,192) /  0, 72,152,  0, 76,146,  0, 78,141,  0, 82,136/
data  (rainbow(i),i=193,204) /  0, 84,131,  0, 88,126,  0, 90,121,  0, 94,115/
data  (rainbow(i),i=205,216) /  0, 96,110,  0,100,106,  0,102,101,  0,104, 95/
data  (rainbow(i),i=217,228) /  0,108, 90,  0,110, 85,  0,114, 81,  0,116, 76/
data  (rainbow(i),i=229,240) /  0,119, 70,  0,121, 65,  0,125, 61,  0,127, 56/
data  (rainbow(i),i=241,252) /  0,129, 51,  0,133, 46,  0,134, 42,  0,138, 37/
data  (rainbow(i),i=253,264) /  0,140, 32,  0,142, 27,  0,146, 24,  0,148, 19/
data  (rainbow(i),i=265,276) /  0,151, 14,  0,153, 11,  0,155,  6,  0,159,  2/
data  (rainbow(i),i=277,288) /  0,160,  0,  0,164,  0,  0,165,  0,  0,169,  0/
data  (rainbow(i),i=289,300) /  0,171,  0,  0,173,  0,  0,176,  0,  0,178,  0/
data  (rainbow(i),i=301,312) /  0,180,  0,  0,184,  0,  0,185,  0,  0,189,  0/
data  (rainbow(i),i=313,324) /  0,191,  0,  0,193,  0,  0,196,  0,  0,197,  0/
data  (rainbow(i),i=325,336) /  0,201,  0,  0,203,  0,  0,205,  0,  0,208,  0/
data  (rainbow(i),i=337,348) /  0,210,  0,  0,212,  0,  0,215,  0,  0,217,  0/
data  (rainbow(i),i=349,360) /  0,220,  0,  0,222,  0,  0,224,  0,  0,227,  0/
data  (rainbow(i),i=361,372) /  0,229,  0,  0,231,  0,  0,234,  0,  0,235,  0/
data  (rainbow(i),i=373,384) /  0,238,  0,  0,241,  0,  0,242,  0,  0,244,  0/
data  (rainbow(i),i=385,396) /  0,248,  0,  0,249,  0,  0,252,  0,  0,255,  0/
data  (rainbow(i),i=397,408) /  0,252,  0,  0,249,  0,  0,248,  0,  0,244,  0/
data  (rainbow(i),i=409,420) /  0,242,  0,  0,241,  0,  0,238,  0,  0,235,  0/
data  (rainbow(i),i=421,432) /  0,234,  0,  0,231,  0,  0,229,  0,  0,227,  0/
data  (rainbow(i),i=433,444) /  0,224,  0,  0,222,  0,  0,220,  0,  0,217,  0/
data  (rainbow(i),i=445,456) /  0,215,  0,  0,212,  0,  0,210,  0,  0,208,  0/
data  (rainbow(i),i=457,468) /  0,205,  0,  0,203,  0,  0,201,  0,  0,197,  0/
data  (rainbow(i),i=469,480) /  1,196,  0,  8,197,  0, 17,201,  0, 25,204,  0/
data  (rainbow(i),i=481,492) / 32,206,  0, 42,210,  0, 51,215,  0, 59,218,  0/
data  (rainbow(i),i=493,504) / 68,222,  0, 77,227,  0, 87,229,  0, 95,235,  0/
data  (rainbow(i),i=505,516) /104,237,  0,114,242,  0,123,247,  0,133,252,  0/
data  (rainbow(i),i=517,528) /142,255,  0,152,255,  0,161,255,  0,171,255,  0/
data  (rainbow(i),i=529,540) /180,255,  0,191,255,  0,199,255,  0,210,255,  0/
data  (rainbow(i),i=541,552) /218,255,  0,229,255,  0,237,255,  0,248,255,  0/
data  (rainbow(i),i=553,564) /255,255,  0,255,255,  0,255,255,  0,255,255,  0/
data  (rainbow(i),i=565,576) /255,255,  0,255,255,  0,255,255,  0,254,255,  0/
data  (rainbow(i),i=577,588) /249,255,  0,244,248,  0,241,238,  0,235,229,  0/
data  (rainbow(i),i=589,600) /231,218,  0,228,209,  0,223,198,  0,218,189,  0/
data  (rainbow(i),i=601,612) /214,178,  0,210,169,  0,204,159,  0,201,148,  0/
data  (rainbow(i),i=613,624) /196,139,  0,192,129,  0,189,119,  0,184,109,  0/
data  (rainbow(i),i=625,636) /180,100,  0,177, 89,  0,173, 81,  0,169, 70,  0/
data  (rainbow(i),i=637,648) /165, 61,  0,161, 51,  0,159, 43,  0,157, 32,  0/
data  (rainbow(i),i=649,660) /154, 25,  0,158, 20,  0,159, 16,  0,163, 12,  0/
data  (rainbow(i),i=661,672) /165,  6,  0,167,  0,  0,170,  0,  0,172,  0,  0/
data  (rainbow(i),i=673,684) /174,  0,  0,178,  0,  0,180,  0,  0,183,  0,  0/
data  (rainbow(i),i=685,696) /185,  0,  0,187,  0,  0,191,  0,  0,192,  0,  0/
data  (rainbow(i),i=697,708) /196,  0,  0,197,  0,  0,201,  0,  0,204,  1,  1/
data  (rainbow(i),i=709,720) /205,  6,  6,209, 12, 12,210, 20, 20,214, 29, 29/
data  (rainbow(i),i=721,732) /216, 38, 38,218, 49, 49,221, 58, 58,223, 70, 70/
data  (rainbow(i),i=733,744) /225, 82, 82,229, 95, 95,231,109,109,234,123,123/
data  (rainbow(i),i=745,756) /236,138,138,238,153,153,242,169,169,243,184,184/
data  (rainbow(i),i=757,768) /247,202,202,248,218,218,252,236,236,255,255,255/


short	staircase[768]
data  (staircase(i),i=  1, 12) /  0,  0, 80,  1,  1, 80,  2,  2, 80,  4,  4, 80/
data  (staircase(i),i= 13, 24) /  5,  5, 80,  6,  6, 80,  6,  6, 80,  7,  7, 80/
data  (staircase(i),i= 25, 36) /  8,  8, 80, 10, 10, 80, 11, 11, 80, 12, 12, 80/
data  (staircase(i),i= 37, 48) / 12, 12, 80, 13, 13, 80, 14, 14, 80, 16, 16, 80/
data  (staircase(i),i= 49, 60) / 17, 17,120, 18, 18,120, 19, 19,120, 19, 19,120/
data  (staircase(i),i= 61, 72) / 20, 20,120, 21, 21,120, 23, 23,120, 24, 24,120/
data  (staircase(i),i= 73, 84) / 25, 25,120, 25, 25,120, 26, 26,120, 27, 27,120/
data  (staircase(i),i= 85, 96) / 29, 29,120, 30, 30,120, 31, 31,120, 31, 31,120/
data  (staircase(i),i= 97,108) / 32, 32,159, 33, 33,159, 34, 34,159, 36, 36,159/
data  (staircase(i),i=109,120) / 37, 37,159, 38, 38,159, 38, 38,159, 39, 39,159/
data  (staircase(i),i=121,132) / 40, 40,159, 42, 42,159, 43, 43,159, 44, 44,159/
data  (staircase(i),i=133,144) / 44, 44,159, 45, 45,159, 46, 46,159, 48, 48,159/
data  (staircase(i),i=145,156) / 49, 49,199, 50, 50,199, 51, 51,199, 51, 51,199/
data  (staircase(i),i=157,168) / 52, 52,199, 53, 53,199, 55, 55,199, 56, 56,199/
data  (staircase(i),i=169,180) / 57, 57,199, 57, 57,199, 58, 58,199, 59, 59,199/
data  (staircase(i),i=181,192) / 61, 61,199, 62, 62,199, 63, 63,199, 63, 63,199/
data  (staircase(i),i=193,204) / 64, 64,240, 65, 65,240, 67, 67,240, 68, 68,240/
data  (staircase(i),i=205,216) / 69, 69,240, 70, 70,240, 70, 70,240, 71, 71,240/
data  (staircase(i),i=217,228) / 72, 72,240, 74, 74,240, 75, 75,240, 76, 76,240/
data  (staircase(i),i=229,240) / 76, 76,240, 77, 77,240, 78, 78,240, 80, 80,240/
data  (staircase(i),i=241,252) / 81, 81,242, 82, 82,246, 82, 82,248, 83, 83,252/
data  (staircase(i),i=253,264) / 84, 84,255,  0, 80,  0,  1, 80,  1,  2, 80,  2/
data  (staircase(i),i=265,276) /  4, 80,  4,  5, 80,  5,  6, 80,  6,  6, 80,  6/
data  (staircase(i),i=277,288) /  7, 80,  7,  8, 80,  8, 10, 80, 10, 11, 80, 11/
data  (staircase(i),i=289,300) / 12, 80, 12, 12, 80, 12, 13, 80, 13, 14, 80, 14/
data  (staircase(i),i=301,312) / 16, 80, 16, 17,120, 17, 18,120, 18, 19,120, 19/
data  (staircase(i),i=313,324) / 19,120, 19, 20,120, 20, 21,120, 21, 23,120, 23/
data  (staircase(i),i=325,336) / 24,120, 24, 25,120, 25, 25,120, 25, 26,120, 26/
data  (staircase(i),i=337,348) / 27,120, 27, 29,120, 29, 30,120, 30, 31,120, 31/
data  (staircase(i),i=349,360) / 31,120, 31, 32,159, 32, 33,159, 33, 34,159, 34/
data  (staircase(i),i=361,372) / 36,159, 36, 37,159, 37, 38,159, 38, 38,159, 38/
data  (staircase(i),i=373,384) / 39,159, 39, 40,159, 40, 42,159, 42, 43,159, 43/
data  (staircase(i),i=385,396) / 44,159, 44, 44,159, 44, 45,159, 45, 46,159, 46/
data  (staircase(i),i=397,408) / 48,159, 48, 49,199, 49, 50,199, 50, 51,199, 51/
data  (staircase(i),i=409,420) / 51,199, 51, 52,199, 52, 53,199, 53, 55,199, 55/
data  (staircase(i),i=421,432) / 56,199, 56, 57,199, 57, 57,199, 57, 58,199, 58/
data  (staircase(i),i=433,444) / 59,199, 59, 61,199, 61, 62,199, 62, 63,199, 63/
data  (staircase(i),i=445,456) / 63,199, 63, 64,240, 64, 65,240, 65, 67,240, 67/
data  (staircase(i),i=457,468) / 68,240, 68, 69,240, 69, 70,240, 70, 70,240, 70/
data  (staircase(i),i=469,480) / 71,240, 71, 72,240, 72, 74,240, 74, 75,240, 75/
data  (staircase(i),i=481,492) / 76,240, 76, 76,240, 76, 77,240, 77, 78,240, 78/
data  (staircase(i),i=493,504) / 80,240, 80, 81,242, 81, 82,246, 82, 82,248, 82/
data  (staircase(i),i=505,516) / 83,252, 83, 84,255, 84, 80,  0,  0, 80,  1,  1/
data  (staircase(i),i=517,528) / 80,  2,  2, 80,  4,  4, 80,  5,  5, 80,  6,  6/
data  (staircase(i),i=529,540) / 80,  6,  6, 80,  7,  7, 80,  8,  8, 80, 10, 10/
data  (staircase(i),i=541,552) / 80, 11, 11, 80, 12, 12, 80, 12, 12, 80, 13, 13/
data  (staircase(i),i=553,564) / 80, 14, 14, 80, 16, 16,120, 17, 17,120, 18, 18/
data  (staircase(i),i=565,576) /120, 19, 19,120, 19, 19,120, 20, 20,120, 21, 21/
data  (staircase(i),i=577,588) /120, 23, 23,120, 24, 24,120, 25, 25,120, 25, 25/
data  (staircase(i),i=589,600) /120, 26, 26,120, 27, 27,120, 29, 29,120, 30, 30/
data  (staircase(i),i=601,612) /120, 31, 31,120, 31, 31,159, 32, 32,159, 33, 33/
data  (staircase(i),i=613,624) /159, 34, 34,159, 36, 36,159, 37, 37,159, 38, 38/
data  (staircase(i),i=625,636) /159, 38, 38,159, 39, 39,159, 40, 40,159, 42, 42/
data  (staircase(i),i=637,648) /159, 43, 43,159, 44, 44,159, 44, 44,159, 45, 45/
data  (staircase(i),i=649,660) /159, 46, 46,159, 48, 48,199, 49, 49,199, 50, 50/
data  (staircase(i),i=661,672) /199, 51, 51,199, 51, 51,199, 52, 52,199, 53, 53/
data  (staircase(i),i=673,684) /199, 55, 55,199, 56, 56,199, 57, 57,199, 57, 57/
data  (staircase(i),i=685,696) /199, 58, 58,199, 59, 59,199, 61, 61,199, 62, 62/
data  (staircase(i),i=697,708) /199, 63, 63,199, 63, 63,240, 64, 64,240, 65, 65/
data  (staircase(i),i=709,720) /240, 67, 67,240, 68, 68,240, 69, 69,240, 70, 70/
data  (staircase(i),i=721,732) /240, 70, 70,240, 71, 71,240, 72, 72,240, 74, 74/
data  (staircase(i),i=733,744) /240, 75, 75,240, 76, 76,240, 76, 76,240, 77, 77/
data  (staircase(i),i=745,756) /240, 78, 78,240, 80, 80,242,100,100,244,134,134/
data  (staircase(i),i=757,768) /248,170,170,250,204,204,253,204,204,255,255,255/


short	standard[768]
data  (standard(i),i=  1, 12) /  0,  0, 84,  1,  1, 87,  2,  2, 89,  4,  4, 90/
data  (standard(i),i= 13, 24) /  5,  5, 93,  6,  6, 95,  6,  6, 96,  7,  7, 99/
data  (standard(i),i= 25, 36) /  8,  8,101, 10, 10,102, 11, 11,104, 12, 12,107/
data  (standard(i),i= 37, 48) / 12, 12,108, 13, 13,110, 14, 14,113, 16, 16,114/
data  (standard(i),i= 49, 60) / 17, 17,116, 18, 18,119, 19, 19,121, 19, 19,122/
data  (standard(i),i= 61, 72) / 20, 20,125, 21, 21,127, 23, 23,128, 24, 24,131/
data  (standard(i),i= 73, 84) / 25, 25,133, 25, 25,134, 26, 26,136, 27, 27,139/
data  (standard(i),i= 85, 96) / 29, 29,140, 30, 30,142, 31, 31,145, 31, 31,146/
data  (standard(i),i= 97,108) / 32, 32,148, 33, 33,150, 34, 34,153, 36, 36,154/
data  (standard(i),i=109,120) / 37, 37,157, 38, 38,159, 38, 38,160, 39, 39,163/
data  (standard(i),i=121,132) / 40, 40,165, 42, 42,166, 43, 43,169, 44, 44,171/
data  (standard(i),i=133,144) / 44, 44,172, 45, 45,174, 46, 46,177, 48, 48,178/
data  (standard(i),i=145,156) / 49, 49,180, 50, 50,183, 51, 51,184, 51, 51,186/
data  (standard(i),i=157,168) / 52, 52,189, 53, 53,191, 55, 55,192, 56, 56,195/
data  (standard(i),i=169,180) / 57, 57,197, 57, 57,198, 58, 58,201, 59, 59,203/
data  (standard(i),i=181,192) / 61, 61,204, 62, 62,206, 63, 63,209, 63, 63,210/
data  (standard(i),i=193,204) / 64, 64,212, 65, 65,215, 67, 67,216, 68, 68,218/
data  (standard(i),i=205,216) / 69, 69,221, 70, 70,223, 70, 70,224, 71, 71,227/
data  (standard(i),i=217,228) / 72, 72,229, 74, 74,230, 75, 75,233, 76, 76,235/
data  (standard(i),i=229,240) / 76, 76,236, 77, 77,238, 78, 78,241, 80, 80,242/
data  (standard(i),i=241,252) / 81, 81,244, 82, 82,247, 82, 82,248, 83, 83,250/
data  (standard(i),i=253,264) / 84, 84,253,  0, 84,  0,  1, 87,  1,  2, 89,  2/
data  (standard(i),i=265,276) /  4, 90,  4,  5, 93,  5,  6, 95,  6,  6, 96,  6/
data  (standard(i),i=277,288) /  7, 99,  7,  8,101,  8, 10,102, 10, 11,104, 11/
data  (standard(i),i=289,300) / 12,107, 12, 12,108, 12, 13,110, 13, 14,113, 14/
data  (standard(i),i=301,312) / 16,114, 16, 17,116, 17, 18,119, 18, 19,121, 19/
data  (standard(i),i=313,324) / 19,122, 19, 20,125, 20, 21,127, 21, 23,128, 23/
data  (standard(i),i=325,336) / 24,131, 24, 25,133, 25, 25,134, 25, 26,136, 26/
data  (standard(i),i=337,348) / 27,139, 27, 29,140, 29, 30,142, 30, 31,145, 31/
data  (standard(i),i=349,360) / 31,146, 31, 32,148, 32, 33,150, 33, 34,153, 34/
data  (standard(i),i=361,372) / 36,154, 36, 37,157, 37, 38,159, 38, 38,160, 38/
data  (standard(i),i=373,384) / 39,163, 39, 40,165, 40, 42,166, 42, 43,169, 43/
data  (standard(i),i=385,396) / 44,171, 44, 44,172, 44, 45,174, 45, 46,177, 46/
data  (standard(i),i=397,408) / 48,178, 48, 49,180, 49, 50,183, 50, 51,184, 51/
data  (standard(i),i=409,420) / 51,186, 51, 52,189, 52, 53,191, 53, 55,192, 55/
data  (standard(i),i=421,432) / 56,195, 56, 57,197, 57, 57,198, 57, 58,201, 58/
data  (standard(i),i=433,444) / 59,203, 59, 61,204, 61, 62,206, 62, 63,209, 63/
data  (standard(i),i=445,456) / 63,210, 63, 64,212, 64, 65,215, 65, 67,216, 67/
data  (standard(i),i=457,468) / 68,218, 68, 69,221, 69, 70,223, 70, 70,224, 70/
data  (standard(i),i=469,480) / 71,227, 71, 72,229, 72, 74,230, 74, 75,233, 75/
data  (standard(i),i=481,492) / 76,235, 76, 76,236, 76, 77,238, 77, 78,241, 78/
data  (standard(i),i=493,504) / 80,242, 80, 81,244, 81, 82,247, 82, 82,248, 82/
data  (standard(i),i=505,516) / 83,250, 83, 84,253, 84, 84,  0,  0, 87,  1,  1/
data  (standard(i),i=517,528) / 89,  2,  2, 90,  4,  4, 93,  5,  5, 95,  6,  6/
data  (standard(i),i=529,540) / 96,  6,  6, 99,  7,  7,101,  8,  8,102, 10, 10/
data  (standard(i),i=541,552) /104, 11, 11,107, 12, 12,108, 12, 12,110, 13, 13/
data  (standard(i),i=553,564) /113, 14, 14,114, 16, 16,116, 17, 17,119, 18, 18/
data  (standard(i),i=565,576) /121, 19, 19,122, 19, 19,125, 20, 20,127, 21, 21/
data  (standard(i),i=577,588) /128, 23, 23,131, 24, 24,133, 25, 25,134, 25, 25/
data  (standard(i),i=589,600) /136, 26, 26,139, 27, 27,140, 29, 29,142, 30, 30/
data  (standard(i),i=601,612) /145, 31, 31,146, 31, 31,148, 32, 32,150, 33, 33/
data  (standard(i),i=613,624) /153, 34, 34,154, 36, 36,157, 37, 37,159, 38, 38/
data  (standard(i),i=625,636) /160, 38, 38,163, 39, 39,165, 40, 40,166, 42, 42/
data  (standard(i),i=637,648) /169, 43, 43,171, 44, 44,172, 44, 44,174, 45, 45/
data  (standard(i),i=649,660) /177, 46, 46,178, 48, 48,180, 49, 49,183, 50, 50/
data  (standard(i),i=661,672) /184, 51, 51,186, 51, 51,189, 52, 52,191, 53, 53/
data  (standard(i),i=673,684) /192, 55, 55,195, 56, 56,197, 57, 57,198, 57, 57/
data  (standard(i),i=685,696) /201, 58, 58,203, 59, 59,204, 61, 61,206, 62, 62/
data  (standard(i),i=697,708) /209, 63, 63,210, 63, 63,212, 64, 64,215, 65, 65/
data  (standard(i),i=709,720) /216, 67, 67,218, 68, 68,221, 69, 69,223, 70, 70/
data  (standard(i),i=721,732) /224, 70, 70,227, 71, 71,229, 72, 72,230, 74, 74/
data  (standard(i),i=733,744) /233, 75, 75,235, 76, 76,236, 76, 76,238, 77, 77/
data  (standard(i),i=745,756) /241, 78, 78,242, 80, 80,244, 81, 81,247, 82, 82/
data  (standard(i),i=757,768) /248, 82, 82,250, 83, 83,253, 84, 84,255, 85, 85/


short	overlay[768]
data  (overlay(i),i=  1, 12) /  0,  0,  0,  1,  1,  1,  3,  3,  3,  4,  4,  4/
data  (overlay(i),i= 13, 24) /  5,  5,  5,  6,  6,  6,  8,  8,  8,  9,  9,  9/
data  (overlay(i),i= 25, 36) / 10, 10, 10, 11, 11, 11, 13, 13, 13, 14, 14, 14/
data  (overlay(i),i= 37, 48) / 15, 15, 15, 17, 17, 17, 18, 18, 18, 19, 19, 19/
data  (overlay(i),i= 49, 60) / 20, 20, 20, 22, 22, 22, 23, 23, 23, 24, 24, 24/
data  (overlay(i),i= 61, 72) / 26, 26, 26, 27, 27, 27, 28, 28, 28, 29, 29, 29/
data  (overlay(i),i= 73, 84) / 31, 31, 31, 32, 32, 32, 33, 33, 33, 34, 34, 34/
data  (overlay(i),i= 85, 96) / 36, 36, 36, 37, 37, 37, 38, 38, 38, 40, 40, 40/
data  (overlay(i),i= 97,108) / 41, 41, 41, 42, 42, 42, 43, 43, 43, 45, 45, 45/
data  (overlay(i),i=109,120) / 46, 46, 46, 47, 47, 47, 48, 48, 48, 50, 50, 50/
data  (overlay(i),i=121,132) / 51, 51, 51, 52, 52, 52, 54, 54, 54, 55, 55, 55/
data  (overlay(i),i=133,144) / 56, 56, 56, 57, 57, 57, 59, 59, 59, 60, 60, 60/
data  (overlay(i),i=145,156) / 61, 61, 61, 62, 62, 62, 64, 64, 64, 65, 65, 65/
data  (overlay(i),i=157,168) / 66, 66, 66, 68, 68, 68, 69, 69, 69, 70, 70, 70/
data  (overlay(i),i=169,180) / 71, 71, 71, 73, 73, 73, 74, 74, 74, 75, 75, 75/
data  (overlay(i),i=181,192) / 77, 77, 77, 78, 78, 78, 79, 79, 79, 80, 80, 80/
data  (overlay(i),i=193,204) / 82, 82, 82, 83, 83, 83, 84, 84, 84, 85, 85, 85/
data  (overlay(i),i=205,216) / 87, 87, 87, 88, 88, 88, 89, 89, 89, 91, 91, 91/
data  (overlay(i),i=217,228) / 92, 92, 92, 93, 93, 93, 94, 94, 94, 96, 96, 96/
data  (overlay(i),i=229,240) / 97, 97, 97, 98, 98, 98, 99, 99, 99,101,101,101/
data  (overlay(i),i=241,252) /102,102,102,103,103,103,105,105,105,106,106,106/
data  (overlay(i),i=253,264) /107,107,107,108,108,108,110,110,110,111,111,111/
data  (overlay(i),i=265,276) /112,112,112,113,113,113,115,115,115,116,116,116/
data  (overlay(i),i=277,288) /117,117,117,119,119,119,120,120,120,121,121,121/
data  (overlay(i),i=289,300) /122,122,122,124,124,124,125,125,125,126,126,126/
data  (overlay(i),i=301,312) /128,128,128,129,129,129,130,130,130,131,131,131/
data  (overlay(i),i=313,324) /133,133,133,134,134,134,135,135,135,136,136,136/
data  (overlay(i),i=325,336) /138,138,138,139,139,139,140,140,140,142,142,142/
data  (overlay(i),i=337,348) /143,143,143,144,144,144,145,145,145,147,147,147/
data  (overlay(i),i=349,360) /148,148,148,149,149,149,150,150,150,152,152,152/
data  (overlay(i),i=361,372) /153,153,153,154,154,154,156,156,156,157,157,157/
data  (overlay(i),i=373,384) /158,158,158,159,159,159,161,161,161,162,162,162/
data  (overlay(i),i=385,396) /163,163,163,164,164,164,166,166,166,167,167,167/
data  (overlay(i),i=397,408) /168,168,168,170,170,170,171,171,171,172,172,172/
data  (overlay(i),i=409,420) /173,173,173,175,175,175,176,176,176,177,177,177/
data  (overlay(i),i=421,432) /179,179,179,180,180,180,181,181,181,182,182,182/
data  (overlay(i),i=433,444) /184,184,184,185,185,185,186,186,186,187,187,187/
data  (overlay(i),i=445,456) /189,189,189,190,190,190,191,191,191,193,193,193/
data  (overlay(i),i=457,468) /194,194,194,195,195,195,196,196,196,198,198,198/
data  (overlay(i),i=469,480) /199,199,199,200,200,200,201,201,201,203,203,203/
data  (overlay(i),i=481,492) /204,204,204,205,205,205,207,207,207,208,208,208/
data  (overlay(i),i=493,504) /209,209,209,210,210,210,212,212,212,213,213,213/
data  (overlay(i),i=505,516) /214,214,214,215,215,215,217,217,217,218,218,218/
data  (overlay(i),i=517,528) /219,219,219,221,221,221,222,222,222,223,223,223/
data  (overlay(i),i=529,540) /224,224,224,226,226,226,227,227,227,228,228,228/
data  (overlay(i),i=541,552) /230,230,230,231,231,231,232,232,232,233,233,233/
data  (overlay(i),i=553,564) /235,235,235,236,236,236,237,237,237,238,238,238/
data  (overlay(i),i=565,576) /240,240,240,241,241,241,242,242,242,244,244,244/
data  (overlay(i),i=577,588) /245,245,245,246,246,246,247,247,247,249,249,249/
data  (overlay(i),i=589,600) /250,250,250,251,251,251,252,252,252,254,254,254/
data  (overlay(i),i=601,612) /255,255,255,  0,  0,  0,255,255,255,255,  0,  0/
data  (overlay(i),i=613,624) /  0,255,  0,  0,  0,255,255,255,  0,  0,255,255/
data  (overlay(i),i=625,636) /255,  0,255,255,127, 80,176, 48, 96,255,165,  0/
data  (overlay(i),i=637,648) /255,246,143,218,112,214,  0,245,255,238,130,238/
data  (overlay(i),i=649,660) /255,231,186,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (overlay(i),i=661,672) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (overlay(i),i=673,684) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (overlay(i),i=685,696) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (overlay(i),i=697,708) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (overlay(i),i=709,720) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (overlay(i),i=721,732) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (overlay(i),i=733,744) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (overlay(i),i=745,756) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
data  (overlay(i),i=757,768) /  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0/
